package fr.afcepf.atod18.hotels.dao.interfaces;

import java.util.List;

import fr.afcepf.atod18.hotels.entities.Hotel;
import fr.afcepf.atod18.hotels.entities.Utilisateur;

public interface IUtilisateurDAO {

	public abstract void persist(Utilisateur transientInstance);

	public abstract void remove(Utilisateur persistentInstance);

	public abstract Utilisateur merge(Utilisateur detachedInstance);

	public abstract Utilisateur findById(Integer id);
	
	public List<Utilisateur> identifierUtilisateur(String login, String password);
	
	public Hotel recupererHotelDuManager (Utilisateur u);

}